where (one) lives - English Synonyms Dictionary